Fullstack Job: Software Developer

Job added on

Location

Saint-Laurent - Canada

Job type

Full-Time

Fullstack Job Details

Software Developer

Software Developer @ Save on Express

We’re looking for an experienced Software Developer to join our Save on Express Team in

Montreal. You'll build software solutions that provide our customers with all of the tools that they need to manage their fulfillment process. You'll join a newly formed product development team that believes in continuously delivering value, while following software engineering best practices and building robust, scalable solutions for our customers.

What are your responsibilities?

  • Collaborate with product managers, developers and stakeholders as part of a cross- functional team to deliver product features and functionality.
  • Develop clean, well designed, highly maintainable code and services to create or extend functionality of our products
  • Design, implement, and integrate UI Components and backend APIs
  • Drafting, discussing & implementing technical designs that solve business problems for our customers
  • Be part of defining the product MVP as Save on Express evolves its offerings to merchants globally.
  • Participate in requirements refining, architecture discussions, design specifications reviews and test plan development for product MVP
  • Help us celebrate our achievements and have fun together along the way!

What you’ll bring to the team?

  • An advanced understanding of software engineering principles and best practices.
  • A strong sense of ownership for your features.
  • Experience starting a dev team from the ground up and the drive to make it happen
  • Ability to analyze production environments, incidents and performance characteristics to improve existing features & systems and plan new ones.
  • Passion for learning new things and a desire to continuously improve
  • Full-stack web development (Frontend + Backend) experience.
  • Relational database experience
  • Continuous integration and deployment of SaaS applications
  • Shipping code regularly and deploying applications to AWS Cloud Services
  • Experience with Code Repositories like bitbucket

Required Skills and Qualifications:

  • Thorough understanding of the full software development lifecycle

Software Developer

  • 5+ years of strong foundational and hands-on experience of web technologies (HTML,

CSS, JS)

  • Has expertise in modern front-end frameworks (React experience is strongly preferred)
  • Has experience managing and designing databases (SQL and NoSQL)
  • Has strong technical acuity and is able to lead ambiguous problems
  • Deep understanding of web browser and API concepts (sync and async calls)
  • Solid understanding of Restful web service architecture with the ability to consume popular RESTful API
  • 5+ years' experience designing, developing, and supporting applications in a Cloud environment (AWS preferred)

Great if you have:

  • Experience developing and managing DevOps infrastructure such as CI/CD pipelines, artifacts and releases
  • Experience working in a startup

Current Stack

  • Languages: JavaScript
  • Architecture: SOAP and REST Web Services
  • Infrastructure: We’re hosted on AWS

What’s in it for you?

  • Lots of autonomy, flexible work culture and the option of fully remote work
  • Lots of room for growth with a company that is in the early stages of scaling operations.
  • Development of very high traffic products.
  • Opportunities to learn and expand your skill set

Enjoy a range of Perks

  • Flexible paid time off policy
  • Health Insurance
  • Competitive Salary
  • Coaching and Mentorship Program
  • Office snacks and free Nespresso coffees
  • Hybrid work model home and office
  • Office puppy

Job Type: Full-time

Salary: $65,000.00-$85,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Flexible schedule
  • On-site parking
  • Paid time off
  • Store discount
  • Vision care
  • Work from home

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Saint-Laurent, QC: reliably commute or plan to relocate before starting work (required)

Application question(s):

  • Do you live in montreal?

Work Location: Hybrid remote in Saint-Laurent, QC

Expected start date: 2023-04-10